package com.rm.zeyou.constant;

/**
 * @author 🤙🤙🏼🤙🏽
 * @date 2025 3月 13 10:29
 * @Description
 */
public class OrderConstants {
    /**
     * 订单状态（0=待付款 1=待接单 2=待出发 3=待到达 4=待开始 5=待结束 6=加钟 7=待评价 8=已完成 10=已取消 11=售后中 12=退款成功 13=退款失败  21=升级未付款 31=加钟未付款）
     */

    /**
     * 待付款
     */
    public static final Integer ORDER_STATUS_PENDING_PAYMENT = 0;

    /**
     * 待接单
     */
    public static final Integer ORDER_STATUS_PENDING_ACCEPTANCE = 1;

    /**
     * 待出发
     */
    public static final Integer ORDER_STATUS_PENDING_DEPARTURE = 2;

    /**
     * 待到达
     */
    public static final Integer ORDER_STATUS_PENDING_ARRIVAL = 3;

    /**
     * 待开始
     */
    public static final Integer ORDER_STATUS_PENDING_START = 4;

    /**
     * 待结束
     */
    public static final Integer ORDER_STATUS_PENDING_END = 5;

    /**
     * 加钟
     */
    public static final Integer ORDER_STATUS_ADDITIONAL_TIME = 6;

    /**
     * 待评价
     */
    public static final Integer ORDER_STATUS_PENDING_EVALUATION = 7;

    /**
     * 待确认打款
     */
    public static final Integer ORDER_STATUS_PENDING_CONFIRMED_PAYMENT= 8;

    /**
     * 已结束
     */
    public static final Integer ORDER_STATUS_OVER = 9;
    /**
     * 已取消
     */
    public static final Integer ORDER_STATUS_CANCELLED = 10;

    /**
     * 售后中
     */
    public static final Integer ORDER_STATUS_AFTER_SALE = 11;

    /**
     * 退款成功
     */
    public static final Integer ORDER_STATUS_REFUND_SUCCESS = 12;

    /**
     * 退款失败
     */
    public static final Integer ORDER_STATUS_REFUND_FAILED = 13;


    /**
     * 升级未付款
     */
    public static final Integer ORDER_STATUS_UPGRADES_NOT_PAID = 21;

    /**
     * 加钟未付款
     */
    public static final Integer ORDER_STATUS_BELL_NOT_PAID = 31;

}
